river gorge - Spanish English Dictionary